love nest – English–Français translations

🇬🇧 en fr 🇫🇷

love nest noun

  • a place suitable for or used for having sexual intercourse
baisodrome, nid d'amour
Wiktionary Links